bitkeeper revision 1.402 (3f574ce7S8gYV1UvCUt6BJknb2kUjA)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Thu, 4 Sep 2003 14:32:07 +0000 (14:32 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Thu, 4 Sep 2003 14:32:07 +0000 (14:32 +0000)
.del-README~5d86589325deefbc:
  Delete: README
.del-README~ad29fffda6445b9e:
  Delete: xen/README

.rootkeys
README [deleted file]
xen/README [deleted file]

index 0e1ba43b7c5a48a78be997fd0718ee5185932228..a0660097789c9ca44b9cbbecbb161efcd20efe78 100644 (file)
--- a/.rootkeys
+++ b/.rootkeys
@@ -3,7 +3,6 @@
 3ddb6b0buTaC5zg1_a8FoAR9FWi_mw BitKeeper/etc/ignore
 3ddb79c9_hgSp-gsQm8HqWM_9W3B_A BitKeeper/etc/logging_ok
 3eb788d6Kleck_Cut0ouGneviGzliQ Makefile
-3f53f4baY9FRwHSgNT5KKYw8IcRvlw README
 3e6377b24eQqYMsDi9XrFkIgTzZ47A tools/balloon/Makefile
 3e6377d6eiFjF1hHIS6JEIOFk62xSA tools/balloon/README
 3e6377dbGcgnisKw16DPCaND7oGO3Q tools/balloon/balloon.c
 3f1668d4-FUY6Enc7MB3GcwUtfJ5HA tools/misc/mkdevnodes
 3f1668d4F29Jsw0aC0bJEIkOBiagiQ tools/misc/read_console_udp.c
 3ddb79bcbOVHh38VJzc97-JEGD4dJQ xen/Makefile
-3ddb79bcCa2VbsMp7mWKlhgwLQUQGA xen/README
 3ddb79bcWnTwYsQRWl_PaneJfa6p0w xen/Rules.mk
 3e74d2be6ELqhaY1sW0yyHRKhpOvDQ xen/TODO
 3ddb79bcZbRBzT3elFWSX7u6NtMagQ xen/arch/i386/Makefile
diff --git a/README b/README
deleted file mode 100644 (file)
index 8755464..0000000
--- a/README
+++ /dev/null
@@ -1,3 +0,0 @@
-
-http://xen.sf.net
-
diff --git a/xen/README b/xen/README
deleted file mode 100644 (file)
index ea14e52..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-
-*****************************************************
-   Xeno Hypervisor (16/3/03)
-
-'make': Builds ELF executable called 'image' in base directory
-'make clean': removes *all* build and target files
-
-
-
-Booting secondary processors
-----------------------------
-
-It's twisty and turny, so this is (roughly) the code path:
-
-start_of_day (i386/setup.c)
-smp_boot_cpus (i386/smpboot.c)
- * initialises boot CPU data
- * parses APIC tables
- * for each cpu:
-   do_boot_cpu (i386/smpboot.c)
-    * forks a new idle process
-    * points initial stack inside new task struct
-    * points initial EIP at a trampoline in very low memory
-    * frobs remote APIC....
-
-On other processor:
- * trampoline sets GDT and IDT
- * jumps at main boot address with magic register value
- * after setting proper page and descriptor tables, jumps at...
-   initialize_secondary (i386/smpboot.c)
-    * simply reads ESP/EIP out of the (new) idle task
-    * this causes a jump to...
-      start_secondary (i386/smpboot.c)
-       * reset all processor state
-       * barrier, then write bitmasks to signal back to boot cpu
-       * then barrel into...
-         cpu_idle (i386/process.c)